﻿#ifndef CFDPOSTSIGSCENTER_H
#define CFDPOSTSIGSCENTER_H

#include <QObject>
#include "CFDPostUtils_global.h"

class CFDPOSTUTILS_EXPORT CFDPostSigsCenter : public QObject {
    Q_OBJECT
  public:
    explicit CFDPostSigsCenter(QObject* parent = nullptr);
    static CFDPostSigsCenter* getInstance();
  signals:
    // 结构树选择了其他项
    void sig_postTreeSelectedChanged(int objID);
    // 导入等操作后，需要更新结构树
    void sig_postTreeUpdated();

  private:
    static CFDPostSigsCenter* m_instance;
};

#endif // CFDPOSTSIGSCENTER_H
